reusable seat cover - German English Dictionary